///@file StressTensor.h
///@brief Declaration of the class representing a symmetric stress tensor
///@author Arnaud Duval
///@version 0.0
///@date 2010/02/25


#ifndef STRESSTENSOR_H
#define STRESSTENSOR_H

#include "SymTensor2.h"
//#include "StressVector.h"

///@class StressTensor
///@brief Class defining a symmetric stress tensor
class StressTensor: public SymTensor2
{
	private:

	public:
		///@brief Default constructor
		StressTensor() : SymTensor2() {}
		///@brief Constructor with given dimension
		StressTensor(int dim) : SymTensor2(dim) {}
		///@brief return Von Mises equivalent stress
		double EquivVM();
		///@brief Cast operator to StressVector
		//operator StrainVector();


};



#endif


